piston pump barrel - Espagnol Anglais Dictionnaire